package com.pro.xwt.common.mapper;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.pro.xwt.common.model.RProjEmp;
import com.pro.xwt.common.model.RProjEmpKey;

public interface RProjEmpMapper {
	
    int deleteByPrimaryKey(RProjEmpKey key);

    int insert(RProjEmp record);

    int insertSelective(RProjEmp record);

    RProjEmp selectByPrimaryKey(RProjEmpKey key);

    int updateByPrimaryKeySelective(RProjEmp record);

    int updateByPrimaryKey(RProjEmp record);
    
    int selectEmpCountById(@Param("id")String id);
    
    List<Map<String,Object>> selectEmpCountAndProj(Map<String,Object> map);
    
    int deleteEmpByProjId(String ProjId);
    
}